Update dependency Quartz.Extensions.Hosting to 3.13.0 - autoclosed #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.9.0
->3.13.0
Release Notes
quartznet/quartznet (Quartz.Extensions.Hosting)
v3.13.0
: Quartz.NET 3.13.0This release aims to modernize targeted platforms and used dependencies.
The
System.Configuration.ConfigurationManager
reference has been removed from non-framework builds. This means using App.config's<quartz>
section as Quartz configuration source is only supported on .NET Framework builds. This change was made to reduce legacy dependencies and to make Quartz more compatible with modern .NET.In order to properly resolve configuration settings for connection strings on modern .NET you should use the Microsoft DI integration package which will modify resolution process to include standard configuration sources.
The
netcoreapp3.1
target has been removed from DI and hosting integration packages which makes NET 6 the lowest supported modern runtime version for those packages.What's Changed
netcoreapp3.1
support and trim dependencies by @lahma in https://github.com/quartznet/quartznet/pull/2507System.Configuration.ConfigurationManager
package reference by @lahma in https://github.com/quartznet/quartznet/pull/2513Full Changelog: quartznet/quartznet@v3.12.0...v3.13.0
v3.12.0
: Quartz.NET 3.12.0This release aims to alleviate some problems that have been present then Quartz's own global singletons clash
with DI containers singleton concept when DI container is being torn down during testing. Now both scheduler repository
and DB connection manager are scoped inside DI container and share container's lifetime.
If you want to have multiple service collections sharing same global state, you should manually register
IDbConnectionManager
and
ISchedulerRepository
to DI as singletons pointing to global object instances.What's Changed
Full Changelog: quartznet/quartznet@v3.11.0...v3.12.0
v3.11.0
: Quartz.NET 3.11.0What's Changed
MemoryStream
inSystemTextJsonObjectSerializer
by @lahma in https://github.com/quartznet/quartznet/pull/2418DbDataSource
by @Hawxy in https://github.com/quartznet/quartznet/pull/2439DirtyFlagMap
enumerator behaviors by @lahma in https://github.com/quartznet/quartznet/pull/2445checkout/@​v4
&cache/@​v4
by @jafin in https://github.com/quartznet/quartznet/pull/2451New Contributors
Full Changelog: quartznet/quartznet@v3.10.0...v3.11.0
v3.10.0
: Quartz.NET 3.10.0This release adds support for using
System.Text.Json
as serializer for JSON payloads stored in database via new integration package Quartz.Serialization.SystemTextJson. Please note that there might be small incompatibilities between Newtonsoft and STJ (de)serialization. If you are using only strings as data values, there should be no compatibility issues. Using the new integration package is ideal for new greenfield projects.What's Changed
NativeJob
crashing when working directory parameter missing by @viebrix in https://github.com/quartznet/quartznet/pull/2407NativeJob
to useRuntimeInformation.IsOSPlatform
instead of env var by @lahma in https://github.com/quartznet/quartznet/pull/2411newtonsoft
as preferred JSON serializer type alias by @lahma in https://github.com/quartznet/quartznet/pull/2412System.Text.Json
serializer by @lahma in https://github.com/quartznet/quartznet/pull/2416New Contributors
Full Changelog: quartznet/quartznet@v3.9.0...v3.10.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.